package com.OrderingSystem.mapper;


import com.OrderingSystem.pojo.User;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

/**
 * 用户数据访问接口
 * 定义了对user表的操作方法
 */
@Mapper
public interface UserMapper extends BaseMapper<User> {

    /**
     * 根据用户名查询用户
     * @param username 用户名
     * @return 用户对象，如果不存在则返回null
     */
    User findByUsername(String username);

    /**
     * 插入新用户
     * @param user 用户对象
     * @return 影响的行数，1表示成功，0表示失败
     */
    int insert(User user);
}
    